support organism - Spanish English Dictionary